package wave;

public interface WaveEXEConstants {
    public final static String GET_VALUE = "V";
    public final static String GET_NAME = "N";

    public final static String TYPE_INT = "I";
    public final static String TYPE_STRING = "S";
    public final static String TYPE_NULL = "N";

    public final static String FALSE = "0";
    public final static String DONE = "1";
    public final static String TRUE  = "2";
    public final static String ABORT  = "3";

    public final static int PORT_NUM  = 3325;

	public static final byte PACKET_TYPE_WAVE = 0x31;//1;
	public static final byte PACKET_TYPE_NEW_WAVE = 2;
	public static final byte PACKET_TYPE_JOIN = 0x32; //'2'
	public static final byte PACKET_TYPE_LEAVE = 0x33;//'3'
	public static final byte FIELD_SEPERATOR = 0x02;
	public static final byte VARIABLE_DILIMITER = 0x03;
	public static final byte PAIR_DILIMITER = 0x04;
	public static final byte END_OF_ELEMENT = 0x05; //end of each item in the vector of a variable
	public static final byte STRING_ELEMENT = 0x06; //item is string
	public static final byte INTEGER_ELEMENT = 0x07; //item is integer
	public static final byte END_OF_PACKET = 0x00;
	public static final int    RECEIVE_PORT = 7638; //port on local machine used to receive packets
	public static final int    SEND_PORT = 7738; //port on local machine used by COMM layer to receive packets from local WI


}
